.view {
    font-size: 16px;
    white-space: pre;
    height: 100%;
}

.view:focus {
    outline: 0;
}

.view::selection {
    text-shadow: none;
    background: #b3d4fc;
}

.view-overlay {
    display     : block;
    background  : rgba(255, 255, 255, 0.1);
}

.fancybox-wrap {
    /*
     * when search element with
     * document.elementFromPoint
     */
    z-index: 1;
}

.fancybox-overlay {
    z-index: 0;
}

.media, video {
    width: 100%;
}

audio {
    margin-top: 10px;
}
